# near model CODE resource # jump table entries: 33529-33534 (6 of them) export_99: 00000000 4E56 FFDE link A6, -0x0022 00000004 2F07 move.l -[A7], D7 00000006 3F3C 0002 move.w -[A7], 0x2 0000000A A887 syscall TextFont 0000000C 2F2E 000A move.l -[A7], [A6 + 0xA] 00000010 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000014 486E FFFE pea.l [A6 - 0x2] 00000018 486E FFFA pea.l [A6 - 0x6] 0000001C 486E FFF2 pea.l [A6 - 0xE] 00000020 A98D syscall GetDialogItem/GetDItem 00000022 302E 0008 move.w D0, [A6 + 0x8] 00000026 4EAD 002A jsr [A5 + 0x2A /* export_1 */] 0000002A 0003 000E ori.b D3, 0xE 0000002E 0002 006E ori.b D2, 0x6E /* 'n' */ 00000032 0004 00C4 ori.b D4, 0xC4 00000036 0007 017A ori.b D7, 0x7A /* 'z' */ 0000003A 3F3C 0001 move.w -[A7], 0x1 0000003E 3F3C 0001 move.w -[A7], 0x1 00000042 A89B syscall PenSize 00000044 486E FFF2 pea.l [A6 - 0xE] 00000048 A8A1 syscall FrameRect 0000004A 3F3C 0002 move.w -[A7], 0x2 0000004E 3F3C 0002 move.w -[A7], 0x2 00000052 A89B syscall PenSize 00000054 486E FFF2 pea.l [A6 - 0xE] 00000058 3F3C 0002 move.w -[A7], 0x2 0000005C 3F3C 0002 move.w -[A7], 0x2 00000060 A8A9 syscall InsetRect 00000062 486E FFF2 pea.l [A6 - 0xE] 00000066 A8A1 syscall FrameRect 00000068 486E FFF2 pea.l [A6 - 0xE] 0000006C 3F3C 0004 move.w -[A7], 0x4 00000070 3F3C 0004 move.w -[A7], 0x4 00000074 A8A9 syscall InsetRect 00000076 3F3C 0001 move.w -[A7], 0x1 0000007A 3F3C 0001 move.w -[A7], 0x1 0000007E A89B syscall PenSize 00000080 3F3C 000C move.w -[A7], 0xC 00000084 A88A syscall TextSize 00000086 4879 0000 00C2 push.l 0xC2 0000008C 4878 003D push.l 0x3D /* '=' */ 00000090 486E FFF2 pea.l [A6 - 0xE] 00000094 3F3C 0001 move.w -[A7], 0x1 00000098 A9CE syscall TETextBox/TextBox 0000009A 6000 0116 bra +0x118 /* 000001B2 */ 0000009E 598F subq.l A7, 4 000000A0 3F3C 008B move.w -[A7], 0x8B 000000A4 A9BC syscall GetPicture 000000A6 205F movea.l A0, [A7]+ 000000A8 2D48 FFDE move.l [A6 - 0x22], A0 000000AC 4AAE FFDE tst.l [A6 - 0x22] 000000B0 670A beq +0xC /* 000000BC */ 000000B2 2F2E FFDE move.l -[A7], [A6 - 0x22] 000000B6 486E FFF2 pea.l [A6 - 0xE] 000000BA A8F6 syscall DrawPicture label000000BC: 000000BC 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000000C0 A88A syscall TextSize 000000C2 5A6E FFF2 addq.w [A6 - 0xE], 5 000000C6 302E FFF2 move.w D0, [A6 - 0xE] 000000CA 0640 000D addi.w D0, 0xD /* '\r' */ 000000CE 3D40 FFF6 move.w [A6 - 0xA], D0 000000D2 5A6E FFF4 addq.w [A6 - 0xC], 5 000000D6 5B6E FFF8 subq.w [A6 - 0x8], 5 000000DA 4879 0000 0100 push.l 0x100 000000E0 4878 0003 push.l 0x3 000000E4 486E FFF2 pea.l [A6 - 0xE] 000000E8 3F3C 0001 move.w -[A7], 0x1 000000EC A9CE syscall TETextBox/TextBox 000000EE 3F3C 000C move.w -[A7], 0xC 000000F2 A88A syscall TextSize 000000F4 6000 00BC bra +0xBE /* 000001B2 */ 000000F8 486E FFF2 pea.l [A6 - 0xE] 000000FC A8A1 syscall FrameRect 000000FE 3F3C 0008 move.w -[A7], 0x8 00000102 3F3C 0008 move.w -[A7], 0x8 00000106 A89B syscall PenSize 00000108 486D FFD4 pea.l [A5 - 0x2C] 0000010C A89D syscall PenPat 0000010E 486E FFF2 pea.l [A6 - 0xE] 00000112 3F3C 0001 move.w -[A7], 0x1 00000116 3F3C 0001 move.w -[A7], 0x1 0000011A A8A9 syscall InsetRect 0000011C 486E FFF2 pea.l [A6 - 0xE] 00000120 A8A1 syscall FrameRect 00000122 486D FFE4 pea.l [A5 - 0x1C] 00000126 A89D syscall PenPat 00000128 486E FFF2 pea.l [A6 - 0xE] 0000012C 3F3C 0008 move.w -[A7], 0x8 00000130 3F3C 0008 move.w -[A7], 0x8 00000134 A8A9 syscall InsetRect 00000136 486E FFF2 pea.l [A6 - 0xE] 0000013A A8A1 syscall FrameRect 0000013C 486D FFDC pea.l [A5 - 0x24] 00000140 A89D syscall PenPat 00000142 486E FFF2 pea.l [A6 - 0xE] 00000146 3F3C 0008 move.w -[A7], 0x8 0000014A 3F3C 0008 move.w -[A7], 0x8 0000014E A8A9 syscall InsetRect 00000150 486E FFF2 pea.l [A6 - 0xE] 00000154 A8A1 syscall FrameRect 00000156 486D FFEC pea.l [A5 - 0x14] 0000015A A89D syscall PenPat 0000015C 3F3C 0001 move.w -[A7], 0x1 00000160 3F3C 0001 move.w -[A7], 0x1 00000164 A89B syscall PenSize 00000166 486E FFF2 pea.l [A6 - 0xE] 0000016A 3F3C 0008 move.w -[A7], 0x8 0000016E 3F3C 0008 move.w -[A7], 0x8 00000172 A8A9 syscall InsetRect 00000174 486E FFF2 pea.l [A6 - 0xE] 00000178 A8A1 syscall FrameRect 0000017A 486E FFF2 pea.l [A6 - 0xE] 0000017E 3F3C 0002 move.w -[A7], 0x2 00000182 3F3C 0002 move.w -[A7], 0x2 00000186 A8A9 syscall InsetRect 00000188 3F3C 0004 move.w -[A7], 0x4 0000018C A887 syscall TextFont 0000018E 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00000192 A88A syscall TextSize 00000194 4879 0000 0104 push.l 0x104 0000019A 4878 017B push.l 0x17B 0000019E 486E FFF2 pea.l [A6 - 0xE] 000001A2 4267 clr.w -[A7] 000001A4 A9CE syscall TETextBox/TextBox 000001A6 3F3C 0001 move.w -[A7], 0x1 000001AA A887 syscall TextFont 000001AC 3F3C 000C move.w -[A7], 0xC 000001B0 A88A syscall TextSize label000001B2: 000001B2 2E1F move.l D7, [A7]+ 000001B4 4E5E unlink A6 000001B6 205F movea.l A0, [A7]+ 000001B8 4FEF 0006 lea.l A7, [A7 + 0x6] 000001BC 4ED0 jmp [A0] fn000001BE: 000001BE 4E56 FFD6 link A6, -0x002A 000001C2 2F07 move.l -[A7], D7 000001C4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000001C8 3F2E 000C move.w -[A7], [A6 + 0xC] 000001CC 486E FFFE pea.l [A6 - 0x2] 000001D0 486E FFFA pea.l [A6 - 0x6] 000001D4 486E FFF2 pea.l [A6 - 0xE] 000001D8 A98D syscall GetDialogItem/GetDItem 000001DA 302E FFF2 move.w D0, [A6 - 0xE] 000001DE 0640 001E addi.w D0, 0x1E 000001E2 3D40 FFEA move.w [A6 - 0x16], D0 000001E6 302E FFEA move.w D0, [A6 - 0x16] 000001EA 0640 000D addi.w D0, 0xD /* '\r' */ 000001EE 3D40 FFEE move.w [A6 - 0x12], D0 000001F2 302E FFF4 move.w D0, [A6 - 0xC] 000001F6 5240 addq.w D0, 1 000001F8 3D40 FFEC move.w [A6 - 0x14], D0 000001FC 302E FFEC move.w D0, [A6 - 0x14] 00000200 0640 000D addi.w D0, 0xD /* '\r' */ 00000204 3D40 FFF0 move.w [A6 - 0x10], D0 00000208 41EE FFE2 lea.l A0, [A6 - 0x1E] 0000020C 43EE FFEA lea.l A1, [A6 - 0x16] 00000210 20D9 move.l [A0]+, [A1]+ 00000212 20D9 move.l [A0]+, [A1]+ 00000214 486E FFE2 pea.l [A6 - 0x1E] 00000218 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 0000021C 4267 clr.w -[A7] 0000021E A8A8 syscall OffsetRect 00000220 7E00 moveq.l D7, 0x00 00000222 6000 007A bra +0x7C /* 0000029E */ label00000226: 00000226 486E FFEA pea.l [A6 - 0x16] 0000022A 4267 clr.w -[A7] 0000022C 3F3C 0019 move.w -[A7], 0x19 00000230 A8A8 syscall OffsetRect 00000232 486E FFE2 pea.l [A6 - 0x1E] 00000236 4267 clr.w -[A7] 00000238 3F3C 0019 move.w -[A7], 0x19 0000023C A8A8 syscall OffsetRect 0000023E 0C47 0003 cmpi.w D7, 0x3 00000242 6716 beq +0x18 /* 0000025A */ 00000244 486E FFEA pea.l [A6 - 0x16] 00000248 486D FFDC pea.l [A5 - 0x24] 0000024C A8BB syscall FillOval 0000024E 486E FFE2 pea.l [A6 - 0x1E] 00000252 486D FFDC pea.l [A5 - 0x24] 00000256 A8BB syscall FillOval 00000258 6014 bra +0x16 /* 0000026E */ label0000025A: 0000025A 486E FFEA pea.l [A6 - 0x16] 0000025E 486D FFE4 pea.l [A5 - 0x1C] 00000262 A8BB syscall FillOval 00000264 486E FFE2 pea.l [A6 - 0x1E] 00000268 486D FFE4 pea.l [A5 - 0x1C] 0000026C A8BB syscall FillOval label0000026E: 0000026E 598F subq.l A7, 4 00000270 A975 syscall TickCount 00000272 201F move.l D0, [A7]+ 00000274 0680 0000 002D addi.l D0, 0x2D /* '-' */ 0000027A 2D40 FFD6 move.l [A6 - 0x2A], D0 0000027E 3F3C 0016 move.w -[A7], 0x16 00000282 3F3C 0014 move.w -[A7], 0x14 00000286 3F3C 05DA move.w -[A7], 0x5DA 0000028A 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 0000028E 5C8F addq.l A7, 6 label00000290: 00000290 598F subq.l A7, 4 00000292 A975 syscall TickCount 00000294 201F move.l D0, [A7]+ 00000296 B0AE FFD6 cmp.l D0, [A6 - 0x2A] 0000029A 6DF4 blt -0xA /* 00000290 */ 0000029C 5247 addq.w D7, 1 label0000029E: 0000029E 0C47 0004 cmpi.w D7, 0x4 000002A2 6D82 blt -0x7C /* 00000226 */ 000002A4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000002A8 3F3C 0001 move.w -[A7], 0x1 000002AC 486E FFFE pea.l [A6 - 0x2] 000002B0 486E FFFA pea.l [A6 - 0x6] 000002B4 486E FFDA pea.l [A6 - 0x26] 000002B8 A98D syscall GetDialogItem/GetDItem 000002BA 486E FFDA pea.l [A6 - 0x26] 000002BE 3F3C 000C move.w -[A7], 0xC 000002C2 3F3C 000C move.w -[A7], 0xC 000002C6 A8B3 syscall InvertRoundRect 000002C8 598F subq.l A7, 4 000002CA A975 syscall TickCount 000002CC 201F move.l D0, [A7]+ 000002CE 0680 0000 002D addi.l D0, 0x2D /* '-' */ 000002D4 2D40 FFD6 move.l [A6 - 0x2A], D0 000002D8 3F3C 002D move.w -[A7], 0x2D /* '-' */ 000002DC 3F3C 0014 move.w -[A7], 0x14 000002E0 3F3C 02ED move.w -[A7], 0x2ED 000002E4 4EAD 0182 jsr [A5 + 0x182 /* export_44 */] 000002E8 5C8F addq.l A7, 6 label000002EA: 000002EA 598F subq.l A7, 4 000002EC A975 syscall TickCount 000002EE 201F move.l D0, [A7]+ 000002F0 B0AE FFD6 cmp.l D0, [A6 - 0x2A] 000002F4 6DF4 blt -0xA /* 000002EA */ 000002F6 2E1F move.l D7, [A7]+ 000002F8 4E5E unlink A6 000002FA 4E75 rts export_100: 000002FC 4E56 FFE4 link A6, -0x001C 00000300 2F07 move.l -[A7], D7 00000302 598F subq.l A7, 4 00000304 3F3C 0084 move.w -[A7], 0x84 00000308 42A7 clr.l -[A7] 0000030A 4878 FFFF push.l 0xFFFF 0000030E A97C syscall GetNewDialog 00000310 205F movea.l A0, [A7]+ 00000312 2D48 FFFC move.l [A6 - 0x4], A0 00000316 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000031A A873 syscall SetPort 0000031C 486E FFF4 pea.l [A6 - 0xC] 00000320 4267 clr.w -[A7] 00000322 4267 clr.w -[A7] 00000324 4267 clr.w -[A7] 00000326 4267 clr.w -[A7] 00000328 A8A7 syscall SetRect 0000032A 206E FFFC movea.l A0, [A6 - 0x4] 0000032E 43EE FFEC lea.l A1, [A6 - 0x14] 00000332 41E8 0010 lea.l A0, [A0 + 0x10] 00000336 22D8 move.l [A1]+, [A0]+ 00000338 22D8 move.l [A1]+, [A0]+ 0000033A 486E FFEC pea.l [A6 - 0x14] 0000033E A870 syscall LocalToGlobal 00000340 486E FFF0 pea.l [A6 - 0x10] 00000344 A870 syscall LocalToGlobal 00000346 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 0000034A 3F3C 0007 move.w -[A7], 0x7 0000034E 3F3C 0014 move.w -[A7], 0x14 00000352 3F3C 0001 move.w -[A7], 0x1 00000356 486E FFEC pea.l [A6 - 0x14] 0000035A 486E FFF4 pea.l [A6 - 0xC] 0000035E 4EBA 031E jsr [PC + 0x31E /* 0000067E */] 00000362 4FEF 000E lea.l A7, [A7 + 0xE] 00000366 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000036A 3F3C 0002 move.w -[A7], 0x2 0000036E 486E FFEA pea.l [A6 - 0x16] 00000372 486E FFE4 pea.l [A6 - 0x1C] 00000376 486E FFF4 pea.l [A6 - 0xC] 0000037A A98D syscall GetDialogItem/GetDItem 0000037C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000380 3F3C 0002 move.w -[A7], 0x2 00000384 3F2E FFEA move.w -[A7], [A6 - 0x16] 00000388 486D 033A pea.l [A5 + 0x33A /* export_99 */] 0000038C 486E FFF4 pea.l [A6 - 0xC] 00000390 A98E syscall SetDialogItem/SetDItem 00000392 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000396 3F3C 0004 move.w -[A7], 0x4 0000039A 486E FFEA pea.l [A6 - 0x16] 0000039E 486E FFE4 pea.l [A6 - 0x1C] 000003A2 486E FFF4 pea.l [A6 - 0xC] 000003A6 A98D syscall GetDialogItem/GetDItem 000003A8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000003AC 3F3C 0004 move.w -[A7], 0x4 000003B0 3F2E FFEA move.w -[A7], [A6 - 0x16] 000003B4 486D 033A pea.l [A5 + 0x33A /* export_99 */] 000003B8 486E FFF4 pea.l [A6 - 0xC] 000003BC A98E syscall SetDialogItem/SetDItem 000003BE 2F2E FFFC move.l -[A7], [A6 - 0x4] 000003C2 3F3C 0007 move.w -[A7], 0x7 000003C6 486E FFEA pea.l [A6 - 0x16] 000003CA 486E FFE4 pea.l [A6 - 0x1C] 000003CE 486E FFF4 pea.l [A6 - 0xC] 000003D2 A98D syscall GetDialogItem/GetDItem 000003D4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000003D8 3F3C 0007 move.w -[A7], 0x7 000003DC 3F2E FFEA move.w -[A7], [A6 - 0x16] 000003E0 486D 033A pea.l [A5 + 0x33A /* export_99 */] 000003E4 486E FFF4 pea.l [A6 - 0xC] 000003E8 A98E syscall SetDialogItem/SetDItem 000003EA 2F2E FFFC move.l -[A7], [A6 - 0x4] 000003EE A915 syscall ShowWindow label000003F0: 000003F0 42A7 clr.l -[A7] 000003F2 486E FFE8 pea.l [A6 - 0x18] 000003F6 A991 syscall ModalDialog 000003F8 0C6E 0001 FFE8 cmpi.w [A6 - 0x18], 0x1 000003FE 66F0 bne -0xE /* 000003F0 */ 00000400 3F3C 0004 move.w -[A7], 0x4 00000404 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000408 4EBA FDB4 jsr [PC - 0x24C /* 000001BE */] 0000040C 5C8F addq.l A7, 6 0000040E 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000412 A983 syscall DisposeDialog 00000414 4EAD 017A jsr [A5 + 0x17A /* export_43 */] 00000418 486E FFF4 pea.l [A6 - 0xC] 0000041C 4267 clr.w -[A7] 0000041E 4267 clr.w -[A7] 00000420 4267 clr.w -[A7] 00000422 4267 clr.w -[A7] 00000424 A8A7 syscall SetRect 00000426 3F3C 0007 move.w -[A7], 0x7 0000042A 3F3C 0014 move.w -[A7], 0x14 0000042E 4267 clr.w -[A7] 00000430 486E FFEC pea.l [A6 - 0x14] 00000434 486E FFF4 pea.l [A6 - 0xC] 00000438 4EBA 0244 jsr [PC + 0x244 /* 0000067E */] 0000043C 4FEF 000E lea.l A7, [A7 + 0xE] 00000440 2E1F move.l D7, [A7]+ 00000442 4E5E unlink A6 00000444 4E75 rts export_95: 00000446 4E56 FFEC link A6, -0x0014 0000044A 558F subq.l A7, 2 0000044C 206E 0008 movea.l A0, [A6 + 0x8] 00000450 2F28 000E move.l -[A7], [A0 + 0xE] 00000454 A86B syscall LoWord 00000456 301F move.w D0, [A7]+ 00000458 3D40 FFEE move.w [A6 - 0x12], D0 0000045C 558F subq.l A7, 2 0000045E 206E 0008 movea.l A0, [A6 + 0x8] 00000462 2F28 000E move.l -[A7], [A0 + 0xE] 00000466 A86A syscall HiWord 00000468 301F move.w D0, [A7]+ 0000046A 3D40 FFEC move.w [A6 - 0x14], D0 0000046E 2F2D FB74 move.l -[A7], [A5 - 0x48C] 00000472 A873 syscall SetPort 00000474 41EE FFF8 lea.l A0, [A6 - 0x8] 00000478 43ED FF20 lea.l A1, [A5 - 0xE0] 0000047C 20D9 move.l [A0]+, [A1]+ 0000047E 20D9 move.l [A0]+, [A1]+ 00000480 3D6E FFEC FFF8 move.w [A6 - 0x8], [A6 - 0x14] 00000486 302E FFEC move.w D0, [A6 - 0x14] 0000048A 5E40 addq.w D0, 7 0000048C 3D40 FFFC move.w [A6 - 0x4], D0 00000490 486E FFF0 pea.l [A6 - 0x10] 00000494 4267 clr.w -[A7] 00000496 4267 clr.w -[A7] 00000498 3F3C 0004 move.w -[A7], 0x4 0000049C 3F3C 0007 move.w -[A7], 0x7 000004A0 A8A7 syscall SetRect 000004A2 486E FFF0 pea.l [A6 - 0x10] 000004A6 3F2E FFEE move.w -[A7], [A6 - 0x12] 000004AA 3F3C 001E move.w -[A7], 0x1E 000004AE A8A8 syscall OffsetRect 000004B0 486D FF1A pea.l [A5 - 0xE6] 000004B4 206D FFFC movea.l A0, [A5 - 0x4] 000004B8 4868 0002 pea.l [A0 + 0x2] 000004BC 486E FFF8 pea.l [A6 - 0x8] 000004C0 486E FFF0 pea.l [A6 - 0x10] 000004C4 3F3C 0002 move.w -[A7], 0x2 000004C8 42A7 clr.l -[A7] 000004CA A8EC syscall CopyBits 000004CC 526E FFEC addq.w [A6 - 0x14], 1 000004D0 0C6E 0007 FFEC cmpi.w [A6 - 0x14], 0x7 000004D6 6604 bne +0x6 /* 000004DC */ 000004D8 426E FFEC clr.w [A6 - 0x14] label000004DC: 000004DC 306E FFEC movea.w A0, [A6 - 0x14] 000004E0 2008 move.l D0, A0 000004E2 7210 moveq.l D1, 0x10 000004E4 E3A8 lsl D0, D1 000004E6 306E FFEE movea.w A0, [A6 - 0x12] 000004EA 2208 move.l D1, A0 000004EC 8081 or.l D0, D1 000004EE 206E 0008 movea.l A0, [A6 + 0x8] 000004F2 2140 000E move.l [A0 + 0xE], D0 000004F6 206E 0008 movea.l A0, [A6 + 0x8] 000004FA 7001 moveq.l D0, 0x01 000004FC 2140 000A move.l [A0 + 0xA], D0 00000500 4E5E unlink A6 00000502 4E75 rts export_96: 00000504 4E56 FFF0 link A6, -0x0010 00000508 6000 0150 bra +0x152 /* 0000065A */ 0000050C 41ED FEE2 lea.l A0, [A5 - 0x11E] 00000510 2B48 FF1A move.l [A5 - 0xE6], A0 00000514 7002 moveq.l D0, 0x02 00000516 3B40 FF1E move.w [A5 - 0xE2], D0 0000051A 486D FF20 pea.l [A5 - 0xE0] 0000051E 4267 clr.w -[A7] 00000520 4267 clr.w -[A7] 00000522 3F3C 0004 move.w -[A7], 0x4 00000526 3F3C 000E move.w -[A7], 0xE 0000052A A8A7 syscall SetRect 0000052C 2F2D FB74 move.l -[A7], [A5 - 0x48C] 00000530 A873 syscall SetPort 00000532 486E FFF0 pea.l [A6 - 0x10] 00000536 4267 clr.w -[A7] 00000538 4267 clr.w -[A7] 0000053A 3F3C 0004 move.w -[A7], 0x4 0000053E 3F3C 0007 move.w -[A7], 0x7 00000542 A8A7 syscall SetRect 00000544 486E FFF8 pea.l [A6 - 0x8] 00000548 4267 clr.w -[A7] 0000054A 4267 clr.w -[A7] 0000054C 3F3C 0004 move.w -[A7], 0x4 00000550 3F3C 0007 move.w -[A7], 0x7 00000554 A8A7 syscall SetRect 00000556 486E FFF8 pea.l [A6 - 0x8] 0000055A 3F3C 0014 move.w -[A7], 0x14 0000055E 3F3C 001E move.w -[A7], 0x1E 00000562 A8A8 syscall OffsetRect 00000564 486E FFF8 pea.l [A6 - 0x8] 00000568 3F3C FFFF move.w -[A7], 0xFFFF 0000056C 3F3C FFFF move.w -[A7], 0xFFFF 00000570 A8A9 syscall InsetRect 00000572 526E FFFA addq.w [A6 - 0x6], 1 00000576 486E FFF8 pea.l [A6 - 0x8] 0000057A 486D FFEC pea.l [A5 - 0x14] 0000057E A8A5 syscall FillRect 00000580 536E FFFA subq.w [A6 - 0x6], 1 00000584 486E FFF8 pea.l [A6 - 0x8] 00000588 3F3C 0001 move.w -[A7], 0x1 0000058C 3F3C 0001 move.w -[A7], 0x1 00000590 A8A9 syscall InsetRect 00000592 486D FF1A pea.l [A5 - 0xE6] 00000596 206D FFFC movea.l A0, [A5 - 0x4] 0000059A 4868 0002 pea.l [A0 + 0x2] 0000059E 486E FFF0 pea.l [A6 - 0x10] 000005A2 486E FFF8 pea.l [A6 - 0x8] 000005A6 4267 clr.w -[A7] 000005A8 42A7 clr.l -[A7] 000005AA A8EC syscall CopyBits 000005AC 486E FFF0 pea.l [A6 - 0x10] 000005B0 4267 clr.w -[A7] 000005B2 3F3C 0004 move.w -[A7], 0x4 000005B6 3F3C 0004 move.w -[A7], 0x4 000005BA 3F3C 000B move.w -[A7], 0xB 000005BE A8A7 syscall SetRect 000005C0 486E FFF8 pea.l [A6 - 0x8] 000005C4 4267 clr.w -[A7] 000005C6 4267 clr.w -[A7] 000005C8 3F3C 0004 move.w -[A7], 0x4 000005CC 3F3C 0007 move.w -[A7], 0x7 000005D0 A8A7 syscall SetRect 000005D2 486E FFF8 pea.l [A6 - 0x8] 000005D6 3F3C 0028 move.w -[A7], 0x28 /* '(' */ 000005DA 3F3C 001E move.w -[A7], 0x1E 000005DE A8A8 syscall OffsetRect 000005E0 486E FFF8 pea.l [A6 - 0x8] 000005E4 3F3C FFFF move.w -[A7], 0xFFFF 000005E8 3F3C FFFF move.w -[A7], 0xFFFF 000005EC A8A9 syscall InsetRect 000005EE 526E FFFA addq.w [A6 - 0x6], 1 000005F2 486E FFF8 pea.l [A6 - 0x8] 000005F6 486D FFEC pea.l [A5 - 0x14] 000005FA A8A5 syscall FillRect 000005FC 536E FFFA subq.w [A6 - 0x6], 1 00000600 486E FFF8 pea.l [A6 - 0x8] 00000604 3F3C 0001 move.w -[A7], 0x1 00000608 3F3C 0001 move.w -[A7], 0x1 0000060C A8A9 syscall InsetRect 0000060E 486D FF1A pea.l [A5 - 0xE6] 00000612 206D FFFC movea.l A0, [A5 - 0x4] 00000616 4868 0002 pea.l [A0 + 0x2] 0000061A 486E FFF0 pea.l [A6 - 0x10] 0000061E 486E FFF8 pea.l [A6 - 0x8] 00000622 4267 clr.w -[A7] 00000624 42A7 clr.l -[A7] 00000626 A8EC syscall CopyBits 00000628 41ED FEFE lea.l A0, [A5 - 0x102] 0000062C 2B48 FF1A move.l [A5 - 0xE6], A0 00000630 4878 0014 push.l 0x14 00000634 4878 0003 push.l 0x3 00000638 486D 031A pea.l [A5 + 0x31A /* export_95 */] 0000063C 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00000640 4FEF 000C lea.l A7, [A7 + 0xC] 00000644 4879 0004 0028 push.l 0x40028 0000064A 4878 0001 push.l 0x1 0000064E 486D 031A pea.l [A5 + 0x31A /* export_95 */] 00000652 4EAD 0442 jsr [A5 + 0x442 /* export_132 */] 00000656 4FEF 000C lea.l A7, [A7 + 0xC] label0000065A: 0000065A 4E5E unlink A6 0000065C 4E75 rts export_98: 0000065E 4E56 0000 link A6, 0 00000662 558F subq.l A7, 2 00000664 302E 000A move.w D0, [A6 + 0xA] 00000668 5340 subq.w D0, 1 0000066A 3F00 move.w -[A7], D0 0000066C A9C2 syscall SysEdit 0000066E 101F move.b D0, [A7]+ 00000670 4A00 tst.b D0 00000672 6704 beq +0x6 /* 00000678 */ 00000674 7000 moveq.l D0, 0x00 00000676 6002 bra +0x4 /* 0000067A */ label00000678: 00000678 7001 moveq.l D0, 0x01 label0000067A: 0000067A 4E5E unlink A6 0000067C 4E75 rts export_97: fn0000067E: 0000067E 4E56 FF2C link A6, -0x00D4 00000682 558F subq.l A7, 2 00000684 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000688 2F2E 000C move.l -[A7], [A6 + 0xC] 0000068C A8A6 syscall EqualRect 0000068E 101F move.b D0, [A7]+ 00000690 4A00 tst.b D0 00000692 6600 0226 bne +0x228 /* 000008BA */ 00000696 0C6E 0014 0014 cmpi.w [A6 + 0x14], 0x14 0000069C 6F06 ble +0x8 /* 000006A4 */ 0000069E 7014 moveq.l D0, 0x14 000006A0 3D40 0014 move.w [A6 + 0x14], D0 label000006A4: 000006A4 302E 0014 move.w D0, [A6 + 0x14] 000006A8 B06E 0012 cmp.w D0, [A6 + 0x12] 000006AC 6F06 ble +0x8 /* 000006B4 */ 000006AE 3D6E 0012 0014 move.w [A6 + 0x14], [A6 + 0x12] label000006B4: 000006B4 426E FF36 clr.w [A6 - 0xCA] 000006B8 7001 moveq.l D0, 0x01 000006BA 3D40 FF3A move.w [A6 - 0xC6], D0 000006BE 600C bra +0xE /* 000006CC */ label000006C0: 000006C0 302E FF3A move.w D0, [A6 - 0xC6] 000006C4 D16E FF36 add.w [A6 - 0xCA], D0 000006C8 526E FF3A addq.w [A6 - 0xC6], 1 label000006CC: 000006CC 302E FF3A move.w D0, [A6 - 0xC6] 000006D0 B06E 0012 cmp.w D0, [A6 + 0x12] 000006D4 6FEA ble -0x14 /* 000006C0 */ 000006D6 486E FFFC pea.l [A6 - 0x4] 000006DA A874 syscall GetPort 000006DC 2F38 09DE move.l -[A7], [0x000009DE /* WMgrPort */] 000006E0 A873 syscall SetPort 000006E2 206D FFFC movea.l A0, [A5 - 0x4] 000006E6 4868 0010 pea.l [A0 + 0x10] 000006EA A87B syscall ClipRect 000006EC 486D FFE4 pea.l [A5 - 0x1C] 000006F0 A89D syscall PenPat 000006F2 3F3C 000E move.w -[A7], 0xE 000006F6 A89C syscall PenMode 000006F8 4A2E 0011 tst.b [A6 + 0x11] 000006FC 6708 beq +0xA /* 00000706 */ 000006FE 2D6E 0008 FFF0 move.l [A6 - 0x10], [A6 + 0x8] 00000704 6006 bra +0x8 /* 0000070C */ label00000706: 00000706 2D6E 000C FFF0 move.l [A6 - 0x10], [A6 + 0xC] label0000070C: 0000070C 426E FF3A clr.w [A6 - 0xC6] 00000710 6022 bra +0x24 /* 00000734 */ label00000712: 00000712 302E FF3A move.w D0, [A6 - 0xC6] 00000716 48C0 ext.l D0 00000718 E780 asl D0, 3 0000071A D08E add.l D0, A6 0000071C 2F2E FFF0 move.l -[A7], [A6 - 0x10] 00000720 0680 FFFF FF3C addi.l D0, 0xFFFFFF3C 00000726 2F00 move.l -[A7], D0 00000728 4878 0008 push.l 0x8 0000072C 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 00000730 526E FF3A addq.w [A6 - 0xC6], 1 label00000734: 00000734 302E FF3A move.w D0, [A6 - 0xC6] 00000738 B06E 0014 cmp.w D0, [A6 + 0x14] 0000073C 6DD4 blt -0x2A /* 00000712 */ 0000073E 4A2E 0011 tst.b [A6 + 0x11] 00000742 6706 beq +0x8 /* 0000074A */ 00000744 426E FF34 clr.w [A6 - 0xCC] 00000748 6006 bra +0x8 /* 00000750 */ label0000074A: 0000074A 3D6E FF36 FF34 move.w [A6 - 0xCC], [A6 - 0xCA] label00000750: 00000750 302E 0012 move.w D0, [A6 + 0x12] 00000754 D06E 0014 add.w D0, [A6 + 0x14] 00000758 3D40 FF3A move.w [A6 - 0xC6], D0 0000075C 6000 014C bra +0x14E /* 000008AA */ label00000760: 00000760 302E 0014 move.w D0, [A6 + 0x14] 00000764 48C0 ext.l D0 00000766 E780 asl D0, 3 00000768 D08E add.l D0, A6 0000076A 0680 FFFF FF3C addi.l D0, 0xFFFFFF3C 00000770 2D40 FFE4 move.l [A6 - 0x1C], D0 00000774 2D6E 0008 FFEC move.l [A6 - 0x14], [A6 + 0x8] 0000077A 2D6E 000C FFE8 move.l [A6 - 0x18], [A6 + 0xC] 00000780 598F subq.l A7, 4 00000782 3F2E FF34 move.w -[A7], [A6 - 0xCC] 00000786 3F2E FF36 move.w -[A7], [A6 - 0xCA] 0000078A A869 syscall FixRatio 0000078C 201F move.l D0, [A7]+ 0000078E 2D40 FFF4 move.l [A6 - 0xC], D0 00000792 203C 0001 0000 move.l D0, 0x10000 00000798 90AE FFF4 sub.l D0, [A6 - 0xC] 0000079C 2D40 FFF8 move.l [A6 - 0x8], D0 000007A0 7004 moveq.l D0, 0x04 000007A2 3D40 FF38 move.w [A6 - 0xC8], D0 000007A6 605A bra +0x5C /* 00000802 */ label000007A8: 000007A8 206E FFE4 movea.l A0, [A6 - 0x1C] 000007AC 54AE FFE4 addq.l [A6 - 0x1C], 2 000007B0 226E FFE8 movea.l A1, [A6 - 0x18] 000007B4 54AE FFE8 addq.l [A6 - 0x18], 2 000007B8 3251 movea.w A1, [A1] 000007BA 2009 move.l D0, A1 000007BC 7210 moveq.l D1, 0x10 000007BE E3A8 lsl D0, D1 000007C0 598F subq.l A7, 4 000007C2 2F00 move.l -[A7], D0 000007C4 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000007C8 2D48 FF30 move.l [A6 - 0xD0], A0 000007CC A868 syscall FixMul 000007CE 201F move.l D0, [A7]+ 000007D0 206E FFEC movea.l A0, [A6 - 0x14] 000007D4 54AE FFEC addq.l [A6 - 0x14], 2 000007D8 3050 movea.w A0, [A0] 000007DA 2208 move.l D1, A0 000007DC 7410 moveq.l D2, 0x10 000007DE E5A9 lsl D1, D2 000007E0 598F subq.l A7, 4 000007E2 2F01 move.l -[A7], D1 000007E4 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000007E8 2D40 FF2C move.l [A6 - 0xD4], D0 000007EC A868 syscall FixMul 000007EE 201F move.l D0, [A7]+ 000007F0 D0AE FF2C add.l D0, [A6 - 0xD4] 000007F4 558F subq.l A7, 2 000007F6 2F00 move.l -[A7], D0 000007F8 A86C syscall FixRound 000007FA 301F move.w D0, [A7]+ 000007FC 206E FF30 movea.l A0, [A6 - 0xD0] 00000800 3080 move.w [A0], D0 label00000802: 00000802 302E FF38 move.w D0, [A6 - 0xC8] 00000806 536E FF38 subq.w [A6 - 0xC8], 1 0000080A 4A40 tst.w D0 0000080C 669A bne -0x64 /* 000007A8 */ 0000080E 302E 0012 move.w D0, [A6 + 0x12] 00000812 906E FF3A sub.w D0, [A6 - 0xC6] 00000816 4A40 tst.w D0 00000818 6D06 blt +0x8 /* 00000820 */ 0000081A 486E FF3C pea.l [A6 - 0xC4] 0000081E A8A1 syscall FrameRect label00000820: 00000820 302E FF3A move.w D0, [A6 - 0xC6] 00000824 B06E 0014 cmp.w D0, [A6 + 0x14] 00000828 6F14 ble +0x16 /* 0000083E */ 0000082A 302E 0014 move.w D0, [A6 + 0x14] 0000082E 48C0 ext.l D0 00000830 E780 asl D0, 3 00000832 D08E add.l D0, A6 00000834 0680 FFFF FF3C addi.l D0, 0xFFFFFF3C 0000083A 2F00 move.l -[A7], D0 0000083C A8A1 syscall FrameRect label0000083E: 0000083E 426E FF38 clr.w [A6 - 0xC8] 00000842 6032 bra +0x34 /* 00000876 */ label00000844: 00000844 302E FF38 move.w D0, [A6 - 0xC8] 00000848 5240 addq.w D0, 1 0000084A 48C0 ext.l D0 0000084C E780 asl D0, 3 0000084E D08E add.l D0, A6 00000850 322E FF38 move.w D1, [A6 - 0xC8] 00000854 48C1 ext.l D1 00000856 E781 asl D1, 3 00000858 D28E add.l D1, A6 0000085A 0680 FFFF FF3C addi.l D0, 0xFFFFFF3C 00000860 2F00 move.l -[A7], D0 00000862 0681 FFFF FF3C addi.l D1, 0xFFFFFF3C 00000868 2F01 move.l -[A7], D1 0000086A 4878 0008 push.l 0x8 0000086E 4EAD 03C2 jsr [A5 + 0x3C2 /* export_116 */] 00000872 526E FF38 addq.w [A6 - 0xC8], 1 label00000876: 00000876 302E FF38 move.w D0, [A6 - 0xC8] 0000087A B06E 0014 cmp.w D0, [A6 + 0x14] 0000087E 6DC4 blt -0x3A /* 00000844 */ 00000880 4A2E 0011 tst.b [A6 + 0x11] 00000884 6714 beq +0x16 /* 0000089A */ 00000886 302E 0012 move.w D0, [A6 + 0x12] 0000088A D06E 0014 add.w D0, [A6 + 0x14] 0000088E 906E FF3A sub.w D0, [A6 - 0xC6] 00000892 5240 addq.w D0, 1 00000894 D16E FF34 add.w [A6 - 0xCC], D0 00000898 600C bra +0xE /* 000008A6 */ label0000089A: 0000089A 302E FF3A move.w D0, [A6 - 0xC6] 0000089E 906E 0014 sub.w D0, [A6 + 0x14] 000008A2 916E FF34 sub.w [A6 - 0xCC], D0 label000008A6: 000008A6 536E FF3A subq.w [A6 - 0xC6], 1 label000008AA: 000008AA 4A6E FF3A tst.w [A6 - 0xC6] 000008AE 6E00 FEB0 bgt -0x14E /* 00000760 */ 000008B2 A89E syscall PenNormal 000008B4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000008B8 A873 syscall SetPort label000008BA: 000008BA 4E5E unlink A6 000008BC 4E75 rts